off-road vehicle/car - Español Inglés Diccionario